PRACTICAL PERIPHERALS, INC. PM2400EFX Card Type Modem (asynchronous) Chip Set Unidentified Maximum Modem Rate 2400bps Maximum Fax Rate 9600bps Data Modulation Protocol Bell 103/212A, ITU-T V.22, V.22bis Fax Modulation Protocol ITU-T V.21CH2, V.27ter, V.29 Error Correction/Compression V.42bis, V.42, MNP5, MNP 10 Fax Class Class I & II Data Bus Unidentified Card Size Unidentified [Image] CONNECTIONS Function Label Function Label Line in CN1 Line out CN2 SERIAL PORT ADDRESS Setting SW1/1 SW1/2 COM1 (3F8h) On On COM2 (2F8h) On Off COM3 (3E8h) Off On COM4 (2E8h) Off Off SUPPORTED COMMAND SET Basic AT Commands AT, ‘+++’, A/ A, B, E, H, M, O, P, T, V, W, X, Y, Z &T, &V, &W, &Y, &Z S Registers S0, S1, S2, S3, S4, S5, S6, S7, S8, S9, S10, S11, S12, S18, S25, S30, S38, S46 Note: See MHI Help File for full command documentation. Proprietary AT Command Set AUTO-MODE DETECTION Type: Configuration Format: AT [cmds] Nn [cmds] Description: Selects various options for the automatic detection and negotiation of protocols during the handshake process if the modem is communicating with a remote modem of dissimilar speed. Command Function N0 Auto-mode detection disabled N1 Auto-mode detection enabled COMMUNICATIONS MODE Type: Configuration Format: AT [cmds] &Qn [cmds] Description: Selects communications mode options Command Mode &Q0 Asynchronous mode, serial port speed follows connect speed. &Q5 V.42 error correction mode &Q6 Buffered asynchronous mode &Q8 MNP operational mode &Q9 LAPM negotiation enabled DATA CARRIER DETECT (DCD) Type: Configuration Format: AT [cmds] &Cn [cmds] Description: Selects whether the DCD option is enabled or disabled Command Function &C0 DCD enabled &C1 DCD enabled after carrier signal detected &C2 DCD on except during the disconnect process DATA TERMINAL READY (DTR) Type: Configuration Format: AT [cmds] &Dn [cmds] Description: Selects modem response to DTR Note: The action each variant of &D causes depends on the setting of &Q Command Function &D0 Modem does not respond to DTR &D1 Modem goes to command mode after DTR goes is off &D2 Modem goes to command mode and disconnects (hangs up) after DTR goes off; Auto-Answer is disabled. &D3 Modem is initialized after DTR goes off DIAL Type: Immediate Format: AT [cmds] D<#> [cmds] Description: Dials telephone number according to any modifiers included in the string Note: Any combination of modifiers can be used to produce the desired dial functions in sequence. Command Function DL Re-dial last number DP Pulse dialing enabled DR Answer mode enabled; originate mode disabled following handshake initiation. DS=n Dial stored telephone number n DT Tone dialing enabled/Pulse dialing disabled DW Dialing resumed following dial tone detection D, Dialing paused for amount of time specified in S8 register D! Flash function initiated. Modem commanded to go off-hook for specified time before returning on-hook. D@ Wait for Quite Answer function enabled. Modem waits until a "quiet answer," a ring-back signal followed by silence up to the time specified in S7, is received prior to executing the rest of the dial string. D$ Wait for prompt tone detection function enabled. Waits for prompt tone for amount of time specified by the S7 command. D; Modem returned to idle state after dialing. The semicolon can only be placed at the end of the dial command. DSR OPTIONS Type: Configuration Format: AT [cmds] &Sn [cmds] Description: Set DSR options Command Mode &S0 Force DSR on &S1 Assert DSR during handshaking, turn off DSR in test mode or idle. DSR off on disconnect. FACTORY DEFAULT PROFILE Type: Configuration Format: AT [cmds] &F [cmds] Description: Sets values in active profile to values found in the default profile Command Function &F0 Hayes-compatible settings &F1 IBM-compatible settings FLOW CONTROL Type: Configuration Format: AT [cmds] &Kn [cmds] Description: Enables flow control options Command Function &K0 Flow control disabled &K3 RTS/CTS flow control enabled &K4 XON/XOFF flow control enabled &K5 Transparent XON/XOFF flow control enabled GUARD TONE Type: Configuration Format: AT [cmds] &Gn [cmds] Description: Command is included for compatibility and performs no function JACK TYPE Type: Configuration Format: AT [cmds] &Jn [cmds] Description: Command is included for compatibility and performs no function LINE TYPE Type: Configuration Format: AT [cmds] &Ln [cmds] Description: Command is included for compatibility and performs no function REPORT INFORMATION Type: Immediate Format: AT [cmds] In [cmds] Description: Displays information requested Command Function I1 Reports ROM checksum I2 Tests and reports ROM checksum I3 Reports firmware revision number I4 Reports modem feature availability RESULT CODES Type: Configuration Format: AT [cmds] Qn [cmds] Description: Enables modem to send result codes to the DTE Command Function Q0 Result code sending enabled Q1 Result code sending disabled Q2 Modem returns result codes when originating a call, but does not return result codes when answering a call. RTS/CTS Type: Configuration Format: AT [cmds] &Rn [cmds] Description: Command is included for compatibility and performs no function SPEAKER VOLUME Type: Configuration Format: AT [cmds] Ln [cmds] Description: Controls speaker volume Command Function L0 Low volume setting L1 Low volume setting L2 Medium volume setting L3 Highest volume setting TRANSMIT CLOCK SELECTION Type: Configuration Format: AT [cmds] &Xn [cmds] Description: Command is included for compatibility and performs no function S(status) -REGISTERS ERROR CORRECTION NEGOTIATION Type: Register Format AT [cmds] S36=n [cmds] Description: Selects the action of the modem if it fails to connect with the error-correction protocol set in &Q. Command Function S36=0 Hang up S36=1 Attempt a direct connection S36=3 Attempt a buffered connection S36=4 Attempt a connection at MNP2-4; if that fails, hang up. S36=5 Attempt a connection at MNP2-4; if that fails, attempt a direct connection. S36=7 Attempt a connection at MNP2-4; if that fails, attempt a buffered connection. DCE LINE SPEED Type: Register Format AT [cmds] S37=n [cmds] Description: Sets the maximum allowable data exchange rate attempted during handshake process. Command Function S37=0 Speed of last connection S37=3 300bps S37=5 1200bps S37=6 2400bps S37=7 75/1200bps FEATURE NEGOTIATION OPTIONS Type: Register Format: AT [cmds] S48=n [cmds] Description: Selects active error correction and compression protocols Command Function S48=0 Detection negotiation disabled, XID negotiation disabled S48=7 Detection negotiation and XID negotiation enabled S48=128 Fall-back to options set in S36 BREAK OPTIONS Type: Register Format AT [cmds] S82=n [cmds] Description: Sets the method for break transmission during error-control and ASB connections. Command Function S82=3 In-sequence signaling, timed break sent in sequence with transmitted data S82=7 Destructive signaling, buffers cleared, immediately send timed break S82=128 In-sequence signaling, timed break sent in sequence with transmitted data CONNECTION FAILURE CODES Type: Register Format AT [cmds] S86? [cmds] Description: Reports codes which correspond to the possible causes of a connection failure Value Meaning 0 Normal hang up 4 Carrier signal lost 5 No error-control detected for remote modem during feature negotiation 9 No common protocol found 12 No failure - remote modem disconnected normally 13 Remote modem failed to respond after 10 re-transmissions same message 14 Violation of negotiated protocol caused failure EXTENDED RESULT CODES Type: Register Format AT [cmds] S95=n [cmds] Default: 0 Range: 0-255 Unit: Bit-mapped Description: Works in combination with the Wn command to enable extended result codes. Features enabled by S95 take precedence over the options selected by Wn. Value Meaning 0 Extended messages disabled 1 Use DCE speed rather than DTE speed when reporting CONNECT messages 2 Append /ARQ to CONNECT result message when an EC connection is established 4 Enable CARRIER messages 8 Enable PROTOCOL messages 32 Enable COMPRESSION messages SIGNAL QUALITY OPTIONS Type: Register Format AT [cmds] S101=n [cmds] Description: Sets the required signal quality for the fastest speed at which handshaking can occur, as set in S109, when using the V.32bis and V.FC protocols. If the signal quality is below that set by S108, then the modem attempts to connect at the next highest speed selected in S109. Note: ATN0 command is used, only the speed set in S37 is used during handshaking. Command Function 0 MNP level 10 service disabled 1 MNP level 10 service enabled. Transmit level fixed at -10dBn. Negotiation occurs at mutually-agreed line speed 3 MNP level 10 service enabled. Transmit level adjusted during retrain/speed shift. Negotiation occurs at mutually-agreed line speed 5 MNP level 10 services enabled. Transmit level fixed at -10dBm. Negotiation occurs at 1200bps. 7 MNP level 10 services enabled. Transmit level adjusted during retrain/speed shift. Negotiation occurs at 1200bps.